suffer a mental breakdown - German English Dictionary